package problems;

import java.util.Collections;

import lib.MathLib;

public class Euler003 extends AbstractEuler {

	@Override
	public Number calculate() {
		return Collections.max(MathLib.factorize(600851475143L));
	}

	@Override
	protected Number getCorrectAnswer() {
		return 6857;
	}

}
